Skip to content

Add docusaurus-plugin-copy-page-button#86

Open
portdeveloper wants to merge 1 commit intoStreamElements:masterfrom
portdeveloper:add-copy-page-button-plugin
Open

Add docusaurus-plugin-copy-page-button#86
portdeveloper wants to merge 1 commit intoStreamElements:masterfrom
portdeveloper:add-copy-page-button-plugin

Conversation

@portdeveloper
Copy link
Copy Markdown

What this adds

A "Copy page" button in the docs sidebar that exports the current StreamElements docs page as clean markdown, with one-click "Open in ChatGPT", "Open in Claude", and "Open in Gemini" actions.

Why for StreamElements

A huge fraction of StreamElements users are streamers wiring up custom commands, chatbot variables, and overlay logic. Most of them are not full-time developers, so they lean heavily on AI assistants to translate "I want a !so command that pulls the last game played from Twitch API" into actual chatbot syntax. A one-click "open this docs page in ChatGPT" handoff would shorten that loop a lot.

The plugin auto-injects into the table-of-contents sidebar, no further config needed.

Production users

The plugin is currently shipping on Ethereum execution-apis, Sui (Mysten Labs), Walrus, Seal, SuiNS, Monad, Flare, Kaia, Nillion, Chronicle, Cardano, Kurtosis, and Dagger docs. ~10k npm installs/month.

Changes

  • Adds docusaurus-plugin-copy-page-button to dependencies
  • Adds the plugin string to the plugins array in docusaurus.config.ts (it was an empty array)

Links

Happy to revert or adjust if this doesn't fit the project's direction.

Adds a 'Copy page' button to the docs sidebar that exports the page as
clean markdown for use with ChatGPT, Claude, and Gemini.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant